Big Huge Thesaurus

Lycaon pictus

noun